multi terrain loader - German English Dictionary